• word of the day

    plantlike flagellate

    plantlike flagellate - Dictionary definition and meaning for word plantlike flagellate

    Definition
    (noun) unicellular organisms having many characteristics of typical algae
Download our Mobile App Today
Receive our word of the day
on Whatsapp